package com.bf.electroplating.pojo.vo.home;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 监测点运行数据VO
 * 
 * @author system
 * @since 2025-01-11
 */
@Data
@Schema(description = "监测点运行数据VO")
public class MonitoringPointRunningDataVO {

    @Schema(description = "A相电压(V)")
    private BigDecimal voltageA;

    @Schema(description = "B相电压(V)")
    private BigDecimal voltageB;

    @Schema(description = "C相电压(V)")
    private BigDecimal voltageC;

    @Schema(description = "A相电流(A)")
    private BigDecimal currentA;

    @Schema(description = "B相电流(A)")
    private BigDecimal currentB;

    @Schema(description = "C相电流(A)")
    private BigDecimal currentC;

    @Schema(description = "有功功率(kW)")
    private BigDecimal activePower;

    @Schema(description = "无功功率(kVar)")
    private BigDecimal reactivePower;

    @Schema(description = "功率因数")
    private BigDecimal powerFactor;
}
